Just got back from 7 days at Palm Beach Resort, I will start off by saying quite a basic hotel , very clean and tidy , staff are all very friendly and helpful every time we had dinner we would be offered a drink from the all inclusive bar. (In fact by the end of the week the waiter would remember we had 2 beers :) ) and the best part was they didn't pressure you into giving them tips anywhere in the hotel except for the people who move your suitcases around into your room etc. And even so you can just say no thank you and carry your bag yourself. At every bar and in the restaurant there is a tip box if you want to leave any money for the staff which is great. People do come round offering massage, haircuts etc. But if you just say no thank you they do not hassle you too much and we never felt pressured into anything in fact because of the we ended up booking more things as we didnt feel obligated. The bar tenders are fantastic specially Hassin usually at the snack bar always singing and dancing they would always have a smile on their face and they do not skimp on the alcohol like most all inclusive hotels. Make sure you ask for ask for a cocktail they make great ones with any alcohol you choose. The beach is the best part of the hotel, very clean and never packed everyday there would be sun loungers free even when you go in the afternoon. One thing I would recommend is swimming on the left hand side of the jettee (there are 2 beaches separated) as the right hand side always seemed to have more jellyfish ( which are completely harmless) and sea rot washing up. The pools were clean and warm one pool is more for kids with slides etc. the rooms quite basic when we arrived we had booked booked a sea view room but our travel agent hadn't arranged it with the hotel so we got stuck in a dingy little room with 2 single beds no view and no balcony. But as I said it was no fault of the hotel and the next morning we were moved into a sea view room and upgraded to a king size bed. So I would recommend booking a sea/pool/garden view room! The food was actually quite nice (mostly stews, rice, beef, fish and occasionally western foods like Pizza and we even had fresh crabs one day) or you can gof for late lunch usually pasta burgers etc at the snack bar. But it does get repetitive and they do tend to reheat the same dishes for lunch and dinner but all in all good tasty food. The entertainment was good everyday a different show and a mini disco for kids. And every night there is a disco in the bar where they play music and have a dance floor. One downside for us was there were hardly any english people there all together us and one other couple, a lot of russians who were extremely rude, Germans and alot of Egyptians who were mostly friendly and welcoming. We had a few power cuts but it usually comes back after a few minutes, if you are lucky you might be able to leave your key fob in the room to keep A/C on while you are out of the room but our was welded onto the key. Overall we had a good holiday at Palm Beach would recommend for couples. And defiantely do the glass bottom boat excursion!! This was the highlight of our trip you get to go snorkelling and see AMAZING coral reefs and fish. Wouldn't recommend the massage my back was stiff for about 2 days! All in all good clean family friendly hotel. Would definately recommend.