The size, layout, and location were perfect for our larger group. Worked out just as we needed it to! There was some trash and hair left behind from the renters before us but the host was very communicable about getting that taken care of! Would stay again!