The check in process was very easy and everything was explained Thoroughly. The apartment was extremely clean and delightful. Bath and kitchen were well equipped and modern. Very large shower was great. The stairs may be an issue for some but we were fine. Would highly recommend and stay again.