Amazingly located apartment with everything you could need for a short or long stay.