Impeccably clean and well-situated with amicable host. Highly recommend.