Excellent location and convenient self-service check-in with friendly receptionist. Apartment is well equipped and clean. Very cool experience. We’d love to come back again in the future. Just note that the guests need to register and provide the arrival time in advance, which makes everything easier.