Nice stay with our teenage daughter for Spring Break. While the weather wasn't the warmest, we enjoyed the best of the amenities. The condo is very accurate to the photos and clean with a well stocked kitchen. Very pet friendly both in the condo and the neighboring condos. Close to the beach accesses and both pool locations. Plan for extra expenses to use the facilities, bring pool towels for the inland pool and be prepared as the pools are not heated. Close to a grocery and a couple of restaurants but as you are on an island, plan to cook at the condo or go at off times for the restaurants.