We were there for my partner's birthday, and the stay didn't start with a pleasent surprise, on the contrary. When we arrived to our room, there was a welcome card waiting for us, but it completely two different names, no mistype, completly different names. Food&Drinks - Completely Unacceptable The buffet and the seating area, look like you are in a small countryside town in Eastern Europe. If you want fruits, you have just 2 options, breakfast (only 2 or 3 types) or ordering room service (for an extra fee), most of the fruits you find, are the fake fruits on display, which is comical. The meat is usually undercooked, by the European standards. The “Chorizo” is not a chorizo, just some cheap salami and the cheese is bad as well. The salt and pepper recipients are literally unusable, their holes are thin, the salt itself is not fine and there's obviously a lot of humidity, which makes it a "perfect" combination. Deserts are joke, just some sugary things, they do have custards or puddings, which are not kept in a fridge or anything, so they melt in like 5 minutes after they bring them. There are no chilled/cold drinks, only iced drinks, the ice has a funny taste as well, and obviously, being in a very warm environment, a warm fizzy drink to which you add ice, melts the ice in a matter of a couple of minutes, so, no more bubbles. You can get pizzas at the beach bar, but one costs 25USD plus service charge and GST. Facilities The Wi-Fi reception is usually good, but the Internet works either very slow, or not at all, which is due to not enough bandwidth to accommodate everyone. The tennis table is in the bar, where is very dark, so in the evening you can't play, as there's no light there, besides the pool table light. The GYM is another bad joke. A small room, 2 bikes, 1 treadmill, 1 bench, and some weights all in a small room. After the first 2 days, we were completly shocked, and didn't want to take the chance of paying for a SPA massage, after we've seen the other conditions here. Beach & Water The beaches are alright. When there's a low tide, they are full of small smashed coral pieces, not the fine sand you see everywhere online, but that's only until the high tide. The Lagoon beach especially is full of hard coral, which has only been cleaned once during our 6 nights stay, which is really disappointing, in other places we've visited this would happen once a day. The water is amazing, both the Lagoon and the Ocean itself. Birthday On my partner's birthday, they've made birthday cake, a very nice gesture but the cake is as the other Deserts. There was a a bed arrangement waiting for us in the bedroom, which one of the best things about our stay, as it was really very nice, and I believe it took the staff quite an effort to make, we were really impressed and thank you to the 2 guys that did it. Other points There is a House Reef Snorkeling trip, which is free, but keep in mind that it's not safe for kids or beginners. The jump point where