This place is amazing. Great communication from the host. Place was very clean, nice amenities and the view was spectacular. Great location close to many shops, restaurants and amazing beaches. Would definitely stay here again.