Very clean, the hosts are easy to communicate with, and great location!