A really great place to stay on the waterfront. My wife and I had a fantastic time sitting on the deck all day (its almost as much sq footage as the house!) and the weather was perfect. Dukes was in walking distance and it was easy to get to the new Whole Foods if we needed anything. The beach is only accessible for parts of the day so keep that in mind. However, it is easy to get to a sandier beach if wanted. If you go int he ocean watch out for the rocks! They are hard to see. Otherwise I highly reccomend.