The location of the condo is perfect, the amenities were great as well. Our girls played on the playground and loved the pools. The beach was AMAZING. We were to everything especially because the island is so small. The limited things like toilet paper and trash bags were slightly inconvenient since our stay was so long and we had a full house, luckily I brought some with us. The balcony hadn’t been cleaned or even swept prior to our arrival so that was one of the only negatives. Softer beds were in the 2nd bedroom, the king in the master was a little hard. The couches were not comfortable at all, functional though and that’s what matters. Lots of tile and almost no rugs, very slippery everywhere, even outside.