This is a massive complex. As previous reviews have stated the whole area is kept immaculately clean. We stayed on a bed and breakfast basis, and were pleased to do so, because to be honest, at peak times for breakfast it was a bit of a bun fight for the buffet. The food was ok, the usual choice, but as others have said, the hot items aren’t that warm. Plenty of good food to be had around the marina. The pool areas had plenty of places to sit around them, despite many guests seeming to camp out overnight to keep their favourite spot! On arrival we found that we had been upgraded to a junior suite. Seemed like a good thing at the time. Lovely sea view with a double balcony, and a large internal seating area, spacious bathroom, so all good. Very quickly we realised that the down side to this was that the room was located above a large plant room. The intrusive noise, droned on 24/7, 7 days a week and was overbearing both in the room and on the balcony. We had only just unpacked before we returned to reception to ask if they could offer us another room. They offered an alternative of a select double, the room we had originally booked. We went to look at it, but decided the suite was better despite the noise pollution. We were not totally happy but we were told that the hotel was full and no other rooms were available (despite rooms being turned over on a daily basis). So we put up with the noise. The room also had a door leading to an adjoining room, which was not an issue until new guests decided on watching breakfast TV at 7 am on a couple of mornings. It is no exaggeration to say that they woke me up and I could hear every single word loud and clear. I went to reception to complain about the room, not the guests, but reception was mobbed, so the moment passed, and I calmed down a bit! Thankfully the guests didn’t stay long but I can say that I would not have put up with any of these issues if I had paid full price for this room. You could say they called my bluff, but the whole thing has left me feeling a bit negative about the place.