This is a beautiful hotel, a little off the beaten path. I wouldn't say this hotel is perfectly located for tourists as it is a 10-15 minute walk to most things, BUT it is a beautiful hotel. The rooms were large, the shower was nice.
The internet was sketchy in the rooms. I had to go downstairs to the pool area in order to use the internet.
There is an indoor pool which came in handy during the really hot day I was there.
There weren't many restaurant options in the neighborhood. I ended up getting room service for dinner and breakfast and found it to be very reasonably priced and with a nice selection of local and American-styled foods.