The host is absolutely wonderful, thinking of every possible need from toiletries, kitchen supplies & appliances. Propane grill, plenty of patio chairs for everyone as well. The only complaint would be that it wasn't very clean. However, with a cleaning fee, I would expect it to be cleaner. We had to wash the bedding before we could sleep in the beds & we left the stove top & some pans cleaner than when we arrived. We also were not able to access the "private beach" and wasted a lot of time trying to determine exactly where the beach was and how to access it. We were given a gate code that was supposed to allow us to enter a gate to access the beach but the gate was padlocked and we were never able to access this listed amenity. Other than that, it was great! Thank you!