A perfect size for large family gathering with differing interests (swim, volleyball, basketball, theatre, pool table--something for everyone). The previous guests perhaps had not been responsible guests or just had accidents, but the cleaning staff and management went out of their way to accommodate our needs.