Excellent location, modern and stylish apartment with lots of thoughtful touches - we had a great stay and would love to come back!