I stayed here with a group of about 10 friends for a bachelor party and it was perfect. This property is huge and everyone had their own room, with bathroom, showers, A/C, etc. The house also has a nice pool and outside area for entertaining guests. The location is perfect with a 3 minute walk to the private beach and a 5 minute walk to some great restaurants. Jonathan took great care of all of us. He was willing to bend over backwards to make sure our stay was nothing less than spectacular and even drove us to the grocery store and a few other places to run errands. I highly recommend staying here. Like I said, we only had about 10 of us and this place could have easily slept about 20 or more people. Can't wait to go back!