This is an absolute MUST! Brand new, beautiful and stylish, this apartment is located right where you want it, walking distance to the beach, shops and restaurants. The Hosts were extremely helpful and made sure my stay was nothing but perfect. I have stayed there twice now and certainly would do so again in a heartbeat!