Clean, cozy and comfortable apartment in a great location! Charles was super responsive and helpful before and during our stay. Check-in was super easy as well! Only downside is that it may be a little challenging to get bigger luggage up the narrow stairs. Aside from that, everything was perfect!