Excellent apartment in excellent location. Everything you need for a long or short stay.