Checkin was seamless. The apartment was very clean and beds very comfortably. Could comfortably sleep about 4 people. Has a mini kitchen with dishes. Communication was consistent and clear and they accommodated us with holding our baggage upon checkout. Would stay again.