There aren't many options on Vieques for large groups, so we were grateful to find this place. However, note that moderating your expectations will do a lot to improve your stay. The owner is abrasive, so be prepared. Our room had A/C units that worked, and the room was adequate for our family. The pool was small but kids enjoyed it. Location is a plus -- close to store, main strip with restaurants/bars, and the shore. However, the other families that vacationed with us had a more difficult time -- cold shower water, A/C that didn't work, dirty rooms, etc.