The reason there is only a 3 in some of my ratings is because of my particular room. I had a room at the back on the 6th floor. The room itself was amazing, albeit without a balcony; it had the best shower I've ever seen, they provide slippers, a bathrobe and the room is quality. However, unfortunately for me, the cleaner noticed, on my 3rd day, that some mould had appeared around a grating in the ceiling, which wasn't there when I arrived. Someone came, opened the hatch and worked on it. Sadly, for the next 4 days, more and more water came through, indeed, was coming in quite fast on my last evening. Luckily for me I was sleeping on the left side of a large bed. The water was coming down to the right of the bed at the bottom where nobody was sleeping. However, nobody apologised for this or offered me any compensation and, being who I am, I didn't ask.
Aside from that, the staff were excellent, especially the man running the dining room, the buffet breakfast was very good, and, overall I enjoyed my stay there. You are situated opposite the beautiful harbour, close to the beach, further along to the right, and lots of good places to eat. I would stay there again, but go for a different room!