Upgrade was awesome by the first staff member. The room was fantastically massive. Kitchen is terribly outdated, constant fan that you can’t turn off and no towels in the swimming pool area. Breakfast buffet was actually nice although I was a little disappointed by the dinner prices especially when the menu doesn’t offer any kids meals? With three rooms booked between my family and I not one room had a phone. When using our own to speak to reception about the bathrooms flooding with water because of terrible engineering I’m imagining, we were on hold for so long we hung up! There were no rude staff; in fact, each and every one of them were all smiles. I maybe would stay again if I were stuck but I’d keep in mind to ask them beforehand for everything that was missing; including basic soaps, cups and maybe more than 3 towels for 4 people.