Wonderful hotel, well-located (could walk to many places of interest); spacious, comfortable room with nice amenities; excellent breakfast buffet. Roof-top pool and terrace a plus, even though it was too cool to swim when we were there. Friendly, helpful staff. One thing to improve: safety bar needed in shower; shower floor was a bit slippery (needs anti-slip strips). Would stay there again.