The check-in process was easy you don't need to go somewhere else to pick up the keys, they just meet you at the apartment, which was pretty nice if you have quite a lot of luggage! :) The location is great, walking distance to everywhere but was also a bit of a problem since we got woken up by people drinking and screaming down the street until about 5 am in the morning on some days.. but i guess it was just tourist season