I cannot recommend this place enough. The views are spectacular! The location is perfect - right on the beach and walking distance to shops. The host was responsive and on time when she met with us. Beautiful townhouse. I will definitely book this unit again.