Me and my boyfriend travelled to cancun and stayed at beach palace hotel at the beginning of September, I can honestly say the hotel itself is perfect with beautiful views. We arrived on the 3rd of September the weather wasn't that great but was still greeted with a drink, cold flannel and a flower. The rooms are very spacious with a lovely balcony, we were given a lagoon view which we thought was better especially during the nights. However, the lady that checked us in was quite rude and said if we wanted a beach view we would could but it would cost us! She also didn't explain anything about the resort credits just said we have to pay £10 to use them(which by the way is all a big scam), and then failed to inform me about the extra charge i would receive for using my card out there. The staff(well most of them) are amazing and all work so hard to ensure you have the best holiday! constantly asking if you need anything whilst around the pool or on the beach. Travelling as a couple we found the sky roof pool a lot more relaxing than the main pool, as the main pool was full with young children or people who were there for the party life, we found it quite rowdy sometimes. So the sky roof is defiantly the place to be if your looking for a quieter holiday. We spent most of our time there and was looked after extremely well by the sky roof staff, especially Victor! He was always checking we were ok and made the effort to remember what we liked to drink, so without even asking him he would bring over our drinks. The most spectacular thing about this hotel is the beach and i can honestly say it looks better in real life than it does pictures. The water is so warm and clear and the sand is white and very soft! lucky for us it was turtle season in cancun, so we managed to see a baby turtle hatch and run into the sea, it was an amazing experience! We enjoyed the food in the Mexican buffet, although it can become very repetitive (which is expected from an all inclusive resort), it was still nice. We dined in each restaurant, we found that the Italian wasn't really that great due to the fact it doest really offer Italian food, for example, pasta dishes. The steak house was nice, meat was cooked perfectly but our favourite was the Chinese restaurant WOK. The food was incredible, we ate there 3 times actually! Our waiter in this restaurant was Rafeal, he was lovely. He gave use advice on dishes suited to our taste and made dining here a much better experience, we requested him as our waiter every time. There is a lot of food in this hotel so you won't go hungry! PROSMost of the staff are lovely and do there best to make your holiday one to remember.Amazing views (lagoon and beach)Food is very niceRooms are very spacious with excellent air conSports bar is great place to cool down after a hot day and listen to some music and play pool.The beachWeather is beautifulActivities everywhere, you will never get boredLovely restaurants outside the hotel. Argentina steakhouse we went to, amazing food! and quite cheap.ConsThe resort credits, they are a scam. You can only use them on selected stuff in the hotel and the 16% tax that you pay, ends up being relevantly the same price you would pay at home. The check in staff,they were quite unhelpful. The lady that checked us in was rude and patronising because we couldn't understand what she was saying to us.Expensive! everything is very expensive trips, spa, gift shop. Even in local shops around the hotel, £6 for a pack of Doritos!Language barrier with half the staff and many people outside of the hotel.