Absolutely perfect location. The apartment is beautifully decorated and the view was gorgeous. The beach is less than 5 minutes walk away. Accurately reflects the description and photos. Andrew is a great host, very responsive and helpful.