Fantastic apartment, ideal location. All you could want for a short or long term stay.