Absolutely excellent staff and service. Very accommodating and homely for the value. The Resort is a ten minute walk to one of the best beaches (next to Mango Bay resort) for which the resort will lend extra towels and even let you borrow their bikes. The surrounding resorts can be a little loud but Palm Hill has a much more relaxing atmosphere.