Very clean and comfortable. Good communication and friendly hosts. Highly recommend.