Excellent apartment, great location. The cleaning service however could do a better job with the floor - it was gritty and had lots of crumbs. Other than that, fantastic place. Would use again.