It has everything you need- great location, perfect size, patio-facing windows (no street noises) and a great host who is ready to be flexible with check in and out. We will definitely check availability for this apartment for our next trip!