It was great staying with Gather - everything was exactly as described. Also, communication with their team was very efficient. We asked for early check-in and the managers did their best to meet our request and kept us very up-to-date with what was happening at the unit (they needed to do a small repair otherwise were happy to let us in earlier!). Amenities were plentiful - we were so happy to find snorkel gear, travel/hiking guidebooks, games and a well stocked kitchen to use. There was no shortage of towels and other necessities (like toilet paper, trash bags, cleaning supplies). It was only me and my boyfriend staying there, but I could see a family easily being comfortable there as well. The only thing is that my boyfriend and I prefer firmer mattresses, but would def recommend and stay again!