Beautiful location and definitely enjoyed the beach being steps away. Please be aware of all the resort fees, parking fees, and registration fee. Definitely adds up.