I'm writing this as the representative of my group: Excellent host. 5 stars. Quick response time. Great food recommendations. Friendly. The property, however, needs some upgrades (i.e. dishwasher was removed during day 1 or 2 of our stay). The people from the club across the street are also quite noisy, so bring some earplugs.
Unfortunately, the challenges my group faced made our stay more labor intensive and less restful. This place has great potential to earn a 5-star rating, but it will require some more work.