Excellent location, great communication and check in/out process. You can easily walk to all major sites and the place is very clean and well appointed.