If I could give 10 stars, I would. We stayed here for 7 days and will definitely be back. The home was spacious and slept 8 adults comfortably. The beds were comfortable and clean. The kitchen came with everything we needed to cook. The complex itself was beautiful! We enjoyed the pool and grill, all just a short walk away!! The location was absolutely perfect. We walked to two great beaches and Queens Bath daily. The snorkeling gear was a great touch and we used it every day. We loved our stay and will be back again!