The townhome is beautifully decorated and equipped with everything you need. AC works great and all the beds/bedding were very comfortable. It’s a quiet community, we didn’t end up using the beach club at all we were happy just relaxing on the beach that is just across the street. The beach was not crowded at all, had soft sound and very few waves perfect for little kids playing in the water. Not much in the way of snorkeling but we did see a turtle, stingray and fish just off the shore. The grocery store is about 3/4 mile walk, which we didn’t mind getting some exercise to get there a few times. There is also a company that rents out cars and golf carts that could be used, but you’ll need to book ahead as they were all reserved when we were there. Expect to pay 60-90 dollars for a large group to get anywhere each way , like a private tour or to the airport, but the service was always friendly and on time. We loved our stay and would definitely book again!