Rooms are small but clean and well decorated. Hotel staff is friendly and breakfast is complete. Short walk to shops and restaurants. Wifi was not consistent. Overall we were delighted by this hotel. Not sure why some rated it poorly, we saw no reason but to be satisfied by our stay.