View from room was nice, on beach you can choose different sport activities (jet ski, kayak e.c.t). Staff was OK, some of them didn't know EnglishCheck in was late for 30 minutes, we arrived hungry and tired 14:58, check in is from 15, the reception guy said, that we are too early... I thought he is joking, but no, our room was not ready. We had prepaid our stay 3 months ago, but I had to change my card, so before we check in, I had to prove, that I make prepayment... maybe it is ok, but in other hotels I did not have this problem. Room was very simple, we had superior. Furniture was outdated and there was bad smell. At last day before check out we had no water....because of strike, so we couldn't even take a shower after beach before 15h flight home.