Check in was easy and communication was great. There was a problem with the shower head and drainage system, but overall we got what we paid for and it was a great stay!