Very clean, great location, professional management and thoughtful extras - we would stay at this apartment again without hesitation.