Self check-in is great. Apartment was clean, we have AC in the room. Kitchen is well equipped. We would recommend for 100% 🙂👍.