Very clean. great location, amazing host. nothing was too much trouble. Highly recommended!