Royal Cliff's strengths are the amazing views from its clifftop location. This is a very quiet small resort attractively located amid gardens and trees. The cottages are widely set apart. There are many quiet places to read or sunbathe. The staff are very friendly and the restaurant food is delicious and has a home cooked appeal. Please do not expect luxury, no hot water in showers, no air conditioning, no bedside light, no pool- but the cottage was cool without AC and we didn't need hot water. The beach was not sandy. Looking past these drawbacks Royal Cliff is a charming resort and was good value for money.