Very clean, quiet and plenty of room. Hosts are professional and attentive.