Negril Escape has all you have asked for and right on the cliffs, breakfast included as well
Forum Rules