Amazing place for large groups! Everyone enjoyed their stay. Check in wasn't exactly the time we had discussed, but for the rest of the stay, they were easy to reach and accomendating. Great hosts!