Great location, nice apartment! Most of the touristic spots are from a walking distance, which makes everything easier. Check in might seem complicated (you have to download an app) but is actually easy, just make sure you have battery and internet on your phone!