The resort is situated steps literally from the beach. They are dog friendly. The room was beautiful and clean. The host was very responsive. The pool deck is amazing. Definitely will stay here again