As a tour guide, I've had people who stayed at this hotel, and they were not overly impressed with the size of the rooms and the service there. However, I stayed there for my wedding night in August 2014 and I don't have any complaints.
First of all, I recommend this place to all honeymooners or travelling couples. The suits are beautiful, each of them is different. The view is stunning, and so is the location couldn't be better: it's just off the main street, so it's not so loud, but close to all the sights. The morning after our wedding night we really enjoyed going to the SPA - all the steam rooms and a pool were free, plus we had green tea made for us, etc.
I really recommend the "newlyweds" package for all the couples, it's not expensive (less than $100) and includes a bottle of champagne, a fruit plate, a late check-out. Also, your room gets decorated with rose petals and they bring breakfast into your room. Btw, breakfast was quite decent.
The only reason I'm not giving this hotel 5 stars is the fact that the service was nothing amazing, though not bad. I add the complaints of my tourists about the service, too.