Great location, great staff, apartment could have been a bit cleaner.