We had a wonderful stay at Shore Club. All of the amenities—beach, pools, restaurants, gym, etc.—are as elegant as advertised. It is one of the more upscale hotels on the island, and it feels that way during your stay. The food/beverage prices are comparable to what you see throughout the tourist areas of the island…maybe a little higher due to the luxury of the resort.
Shore Club is somewhat isolated from the more active tourist spots on the island. This wasn’t a negative for us, just something to be aware of. There is nothing really walkable from the hotel, but they offer an hourly shuttle which will take you to their sister properties (Sands, Palms) from which you can walk downtown to local restaurants and shops.
We would definitely stay here again.