For the price, the Santa Cruz Beach Inn worked out just fine for us. We reserved 2 rooms for 3 adults and 2 toddlers. We planned our trip spontaneously, last minute, and everything right by the beach was already booked. We arrived at the Beach Inn, and yes, the pictures look better than the place really is, but don't they... more








