A really great apartment in an awesome location, walking distance to everything you need locally and short taxi rides to all other major sites. Self check-in makes it easy although it took me a while to find the right apartment, this is easy remedied. Good aircon and all amenities you need for a a comfy stay :)