We have a timeshare in Oyster Bay and we went recently. We had a wonderful time, the island is always sunny. The beach is beautiful, the pool and the spa are clean, the staff is friendly, the food is great, the view is amazing! The rooms are also neat and comfy. Furthermore, the resort is close to Philipsburgh and Grand Case, where you can find great restaurants and shops.