I had a group of 7 friends and we had a lovely 4 night stay in this apartment. The place was walking distance to town so we didn’t need to get a golf cart (although we did for the final day to do a bit more exploring). Gary took care of literally everything we needed from arranging tours for us to getting us more complimentary drinking water for the apartment. All we had to do was send a text and everything was taken care of. The house has a lovely little book of available tours to choose from which met all of our needs but I have no doubt if there was anything else we wanted to do it could have been accommodated. The price was also a huge perk for housing so many guests comfortably. We loved laying in the hammocks and lounge chairs for some sun naps. The only downside is that the beach is not really a great beach to go swimming and the pool is pretty small and shallow. We were able to walk down a few hundred feet and go in by one of the resorts although I do think they would have said something if we tried to set down towels and lay by the beach there. The pool was perfect for a little dip to cool down while tanning! There are several other units on the property but we hardly had any run ins with other guests. Overall, I would stay here again and recommend it to anyone with a larger group trying to budget while maintaining a quality accommodation.