Great location
I could not fault the location of this hotel at all; it is excellently placed for all the 'touristy' stuff you need. 
We arrived after a long night flight & delayed transfer; luckily we were able to get an earlyish check-in. We had lunch reservations so definitely needed to freshen up. The member of staff on check-in were lovely & so helpful, even calling our tour company for the following days tour to ensure it was still on & to confirm pick-up details. She also gave great directions to all the areas we may have needed to visit; even warning of areas to stay away from.
The rooms were well decorated, with a great array of amenities. Yes the bathroom was small, but we didn't spend that long in the bathroom, preferring a fabulous night's sleep in the very comfortable bed!!
Free Wi-Fi in the bar & fire-pit area - I suspect this is to encourage you to buy from the bar! But it certainly met our needs, only needing to pay for internet for brief access to secure sites.
Overall, everything about this hotel met our needs & we would certainly stay again & recommend to others.