This place was perfect for beach sunrises and sunsets, swimming and jumping off rocks into the water, going on runs/walks along the beach, and awesome restaurants close by. The place was clean, spacious, equipped with everything I needed and more. The host was responsive and very kind/professional. I definitely would stay again.