Communication was poor and they were not ready for us to check-in at the arranged time. Some cleanliness issues, but overall a nice place to stay.