I stayed for a day in this hotel. The location of the hotel is excellent. All the major tourists spots are at walkable distance.The staff was also helpful. The view from the hotel terrace is marvelous. The rooms were also spacious.
Overall I would say that it is a good hotel to stay with family and friends.