Had an amazing stay. Great views and location, hard to beat! Very clean, communicated really well, arrival was seemless. Cafe’s, restaurants, beach and mall were just an easy walk away. The pools were awesome. Would highly recommend!