Great experience. Great communication around check in. Nice to have a reserved parking spot. We really liked having beach chairs and coolers to bring to the beach. Being able to walk to restaurants and shops was a bonus as well. Already have recommended to friends.