Communication was good and the location was great. We had some issues with the cleanliness but other than that it was a fine stay.