We stayed at the hotel for 10 nights, the initial first impression of the hotel is good but this is not a 5 star hotel. Room was basic and needs some attention, shower doors let a lot of water out and the actual hose leaked. The hotel needs a bit of touching up in most places, there were cracked tiles all over and areas that needed some tlc. Food was ok, but a lot of it was very bland. Lunch around pool and beach area was the same every day with one dish changed. Drinks not the greatest either really, alcohol was pretty basic. Staff around the hotel not the friendliest and would stand and chat amongst themselves whilst you waited for a drink. WiFi in the hotel was appalling, max speed of 5mps, and that’s when it actually worked. It would always drop out and you could never get a constant stream. Would not return to this hotel and feel that the 5 start rating is way off.