The apartment is amazing. The self check-in is a good bonus, but the true star is the localization. Although there are a lot of public transport options around, we walked everywhere.
The apartment is comfortable, beautiful, and great for a family or a couple.