Very nice apartment. Check in was fairly understandable but had to walk to get the key and walk to return it..which almost hampered by schedule. Cleanliness could be improved incl. provision of basic kitchen things like cloths, otherwise great place