This apartment is great! It's beautiful, has great amenities, and the location is excellent. I needed to check-in 2 hours early and they were more than accommodating.
The only issue (and the reason it didn't get 5 stars) is that the beds are really uncomforatble; they're very stiff.
Other than that, it's an excellent apartment and I would definitely stay there again.