We had a big group and this place was the perfect size! It fit all of us comfortably and was very clean. The pool was clean and the whole house exceeded our expectations! Would definitely stay again!