Self check-in and check-out were absolutely fantastic and easy to do, and such was the facility to temporarily store the luggage. The apartment was pretty big, very bright and the cleanliness was perfect. We were provided everything we needed to enjoy our stay. (Unfortunately other guests on the floor above ours were a little too noisy, but that's not the hosts' fault). I would definitely recommend this place for other travellers.