Very clean and comfortable. Definitely the best communication I've ever had on here. They made sure me and my guest had everything we needed for our stay.