Requested an early check in months before we arrived. After a long day of travelling, we arrived at the hotel at 8am and asked when was the earliest they could give us the room. The lady at the front desk said the room was empty, but not cleaned yet. She would ask the cleaner to go in as soon as possible. They also mentioned we wpukd ahev to pay for early check in which was not a problem because we and the kids were just desperate for a shower and a nap. We decided to have breakfast and go to the beach. 4 hours later, at 12 we arrived back at the hotel even more tired and sweaty. Another lady told us the room is still not ready and that the other lady shoukd not have told us the room will be available. In the end we had to wait until 4pm to check in. We went for lunch feeling disgusting and then on to our evergaldes tour. Arived back at the hotel at 5pm to find a huge queue of people waiting to check in. In the end from the morning, we managed to get into our room at 6pm. Completely unacceptable especially when we knew the room was empty from the morning. Staff could not be bothered, no smile, just seemed like they didnt want to be there. Its a shame because the hotel is actually really nice but the staff let it down massively. Definitely would not stay there again given the prices of the rooms and the bery late check in times, totally not worth it.