Perfect for our larger group. Very clean and host always responded right away. There were some beach supplies we found useful. Great stay overall.