This review is for their meeting rooms, not their hotel rooms. This is an awesome place to hold meetings. The property is new, offers Free WiFi, and is conveniently located off the 101 and Chaparral. There's plenty of parking and it's complimentary. The staff here is super friendly and helps your clients and meeting attendees feel comfortable.
Return Factor - 85%