Communication was great, duplex was clean, check-in was easy, great location. There were toys there our son enjoyed playing with. Would definitely stay again.