This place was everything I expected and more. The views are incredible and the beach is right on your door step. The apartment was clean and very spacious with special touches to make you feel comfortable. Janine and Rachel are great hosts. They were very accomodating and responsive.