I am looking for the best ideas of luxury hotels for the following vacation:
Location: Anywhere within a 3 hour flight from Miami
2 adults
Have Marriott/Chase points
Must haves:
beautiful beach (clear water, white sand, no seaweed and not rocky)
Full ocean view from room
Hotel property must be very close to the beach
Nice to have:
private plunge pool
soaking tub
beautiful resort
Bonus:
Local/easy kosher food
Any ideas would be greatly appreciated!