Exactly what we needed to accommodate a large family group, in the location we needed. Everything was provided that we needed. In a private location with large garden, great for families. Thanks for having us stay!