The place is clean, comfortable, and the hosts are very accommodating. They take professionalism to heart and it shows.