From our experience Grand Case Beach Club meets everything you've mentioned restaurant jutting over water with view of Anguilla, Creole Rock, and two beaches, one at left of restaurant (no shade) and Grand Case Beach to the left which curves through the town.

Drinks on the beach in loungers with very thick comfortable cushions, waterfront units (but cannot walk directly onto sand from units) with more loungers on grass overlooking ocean, stairs and/or ramp onto sand. Garden units (lower rate) water view but walk across cobblestone area about 50 feet aprox.

Gourmet restaurant on property, breakfast included in room rate, lunch & dinner at your cost. Walking distance to other gourmet restaurants, small casual restaurants, outdoor Lolo's for BBQ overlooking water.

Look at GCBC website for photos. Alas rates start at $400 per night with 3 night minimum. And yes, there's a "room hopper rate" for less but personally, I wouldn't want to have to move once settled in. You could luck out and only move once as we did but that was on a one week stay and I wouldn't do it again for a small savings.