Its a nice resort and the views are beautiful especially if you have ocean view. Dukes restaurant was good. Our room was great and it provided everything you meed to cook and grill outside. We didnt like that there was no cleaning service for our room. We also hated when we would call and ask a question there response was "we cant help you, you didnt book thru us" (booked airbnb). There was no greeting when we got there or direction where to go once we got the keys.