This place is great!! Everything was clean and comfortable, the hosts are really nice and understanding. We had to cancel the last night because it got too hot and there was poor air circulation, but it WAS in the middle of a heat wave. Otherwise I don’t think it would have been a problem. They were very understand about our last minute cancelation.