We loved our stay here. The unit was exactly as described and the convenience of being on the ground level near the pool was perfect for us traveling with our 3 year old daughter. The pools were very kid friendly and all the other guests were very friendly. The unit had water toys and the kitchen had everything we needed as well. The on-site restaurant and bar was fantastic and we enjoyed the daily happy hour from 2-5pm after adventuring around the island. We highly recommend this spot and hope to come and stay again.