The view from this property is amazing. It doesn't get any better than this. Please note though that the beach is rocky and not great for a lot of swimming, but we did swim some. If all you care about are the views, this is a great condo. The condo sits very close to the water's edge unlike other resorts that are set back. This contributes to the amazing views. The unit was recently upgraded with very nice amenities, new carpet, sofa and many decorative items. We only found Dukes restaurant within a "short" walking distance. There "may" be others, but we didn't find them. Beautiful beautiful views!