Stayed here 4 nights in Aug 2012. Very close to the river with all the restaurants etc nearby, and an excellent base from which to explore the rest of the island. Breakfast provided a very good selection, and quality consistently good. We didn't eat at the hotel in the evenings so can't comment on the restaurant offering. Rooms were clean and perfectly adequate, although not particularly large. Swimming pool of quite good size, very clean with plenty of beds etc.
Staff throughout were very helpful and efficient.
One minor negative point was the lack of a bar/lounge area for late evening - when we used it, it was already being set up for its use as the breakfast room.More