We had a lovely stay at the Neptune Palm with our teenage son, we found the room comfortable with all amenities to be very good. A bit of modernisation would be good but it was clean, the shower was good and the staff were more than happy to help with any requests we had.
The food standard & variety was excellent and we all enjoyed our meals. We would happily stay there again, but if we did we would take an iron with us as there are none available.
The 2 main negative points were the flies in the daytime, particularly in the restaurants and the hawkers on the beach pestering you to buy their goods or services making it impossible to sunbathe on the beach!