Location is excellent, view is great and accommodations are okay but if I knew beforehand that every floor has 4 flight of stairs and the apartment is on the third floor I would not have booked it. If you are a regular on the gym this should cover your daily workout.