Great location - walking distance from many main locations! Self check in was very convenient and communication was great. Appartment is spacious. There is a long flight of stairs but you get used to the workout :)