Great location, yet better apartment. Has everything you need for either a short or long term stay. Hosts were amazing, timely in every sense and very flexible as well. Will definitely repeat.