Excellent location, communicative host, friendly collocateurs, however the overall cleanliness could have been better.