Self Check in without no Problems and easy to do. The Apartment is located in a great place to stay everything is in a walking distance. The apartment is clean, well equipped, comfortable and big enough for 4 People.