Great place. Interior is spacious, modern, and well stocked with amenities.
Outside noise was nonexistent despite conveniently located right next to Highway 17!
Great location if you want to explore Santa Cruz or South Bay.