Our unit was very clean upon checkin, location is very convinient if you have a car to get into town, otherwise it is a long walk. Our unit did not have a view like in the pictures, as it was on the ground floor and did not have an ocean view. The complex also has two pools (one designated as "Quiet") both of which appear larger in the pictures than in person, but are suitable for a quick dip to cool off...but hopefully if your on the island, you'll spend most of your time on the beaches vs at the pool. Overall, our unit was very large and clean, had very vast wifi and overall a very good value. One thing to note is that the complex, even for its size, does not have a gym (but this was NOT an advertised amenity).