Casa Cecilia, a 6 - bedroom beachfront home turned hotel, with chic guest house, offers accommodations within
earshot of crashing waves and views of Santa Teresa Beach, which is walking distance from the town's eclectically scrumptious dining scene and shopping.