Everything was great! Very good communication, nice place, great location, plenty of parking and great sleeping arrangements for a large group.