Great communication, good price, but you get what you pay for. Everything was clean except bedsheets, we found a lot of hair on it. So we decided to stay at the hotel until host bring us fresh bed sheets the next day.