Excellent location, much better than the so called 5 stars hotels just nearby.