Clean and ideal apartment, flexible with check-in time and great location. Would definitely recommend.