Where is the best beach that is not crowded.. has white sand and green mountain views? I’ve stayed at merlin beach JW Marriott resort before and it was beautiful but with 2 kids now it’s pricey!