We've always stayed on the cliffs but a couple of years ago we decided to try the beach. Our room was beautiful and the location was good but the vibe was different. The cliffs are far more casual and the staff is friendlier. We found the better restaurants are on the cliffs and there's lots of little bars to stop off at. It has a more authentic Jamaican feel as you are staying amongst the residents. We have decided we are cliff dwellers.