Check in was easy, communication was quick and easy, however there were some cleanliness issues when my husband and I got to the place.