We stayed at the Plaza Suites for 3 nights, and it was fantastic. Extremely clean, homely and the beds were incredibly comfortable after a long flight. The service was exceptional. The situation of the hotel is excellent with food & shops closely situated. Our tour guides found the place without any trouble. Highly recommended.
The only negatives would be (1) they put us in the wrong room (we payed for a corner suite and didn't get this) and they offered us a free breakfast in return, but then couldn't accomodate this as we were leaving at 7am the next morning, (2) the daily resort fee is not explained when booking thru a travel agent, and its a bit steep to charge individuals for this when you arrive at 9pm and leave at 7am the next day. This should be looked at on an individual basis.