Excellent location and beautiful apartment. James paid constant attention to our needs, ensuring that we had a great stay. I would definitely recommend this property and would definitely stay again.