This villa is one of the most gorgeous places we have ever rented! Highly recommended, especially if you're traveling with two families. There was construction at the entrance (looks like they're building another unit) but it didn't affect our stay at all. The walls are solid concrete, so other than the roosters in the morning, it was quiet inside the condo! I would suggest bringing your own shampoo and conditioner, as the little bottles they leave in each shower only lasted us a couple of days. It's a quick 30 second walk to the beach - which is a little house they own that stores all the paddle boards, kayaks, chairs, floaties, etc. and the beach is pretty much you're own private paradise! Not crowded like many of the other hotel beaches. If you like to walk the beach like we did, it'll definitely get your legs in shape, as it's quite sloped at the beginning of your walk (if you're heading towards Seven Mile Beach). An extremely well equipped kitchen), even has a Dyson cordless sweeper to get all the sand off the floor. I will admit, the clothes dryer seemed to take a while to dry stuff, not sure why, after Ruaneik told us what mode to put it on, that seemed to help. Short walk to the grocery store, which was great - also loved the Caribbean Grill restaurant in that same shopping center, ended up eating there three times. We had our own snorkeling gear for our condo, and there was even more if your size wasn't right (in the pool storage room - along with life jackets of all sizes). One thing we noticed was that our building didn't have an elevator - the one next to us did, and we were fine walking the three flights of stairs, but just make a note if that's something that might be difficult for someone in your group. Beds, even down to the sheets - AMAZING! Lots of bath towels and pool/beach towels, someone before us must've left laundry detergent because we didn't have to use what we brought. Just can't say enough about this wonderful place!!!