The communication, cleanliness and location were very good. Unfortunately we had issues with the hot water through our stay and we found the bed terribly uncomfortable.