I dont normally write reviews like this, but this is what TripAdvisor is for. So, arrival was very pleasant until we were told we gotta wait for the rooms until 2 PM, arrival time was at 8 AM. Ok happens, they have to get the rooms ready. Then the TV didnt work in our room, we chased it for 4 days and finally on the 4th day out of 7 it got fixed. Cleaning service did his best and we left baksis for the good job. Some staff was very pleasant, smiling and nice, but others, particularly in the cocktail bar by the pools was anything but pleasant and we arent those people who go for refills every 15 minutes. Even though we could since it was all inclusive. Simply grumpy every day. Food was mostly good, desserts tasted all the same. Table service nonexistent, go get your meal and drinks and watch out for the birds, especially during breakfast and lunch. Beach was nice, kept in good shape, sea is pure and full of fish, goggles or snorkeling gear is recommended. There are plenty of activities you can do with entertainment team, however I noticed and I wasnt alone, one unnamed member of that team was high 6 out of 7 days. She was completely out of it. To sum it up, I do not believe this should be rated 5*, but rather 4* at best. Many things are not working right and like I explained, the service wasnt up to the expectations.