Great location. Good apartment. Mindful host. Recommended for any duration of stay.