Very easy self check-in and check-out. Great quality amenities. There's everything we need and the apartment was really comfortable. It was such a great stay it's hard to leave!