The host was friendly and attentive. They responded immediately to any request we had and accommodated where they could not address during our time. The unit is dated but still comfy. There is limited bath towels but there is in-unit W/D so you can easily wash them. They provide an ice chest, body boards, sand toys, beach towels, and 2 beach chairs. The grills by pool are clean. Our family enjoyed grilling and hanging out around the pool. There are 2 hot tubs but one1 did not work so it forced us to make new friends while sharing a tight space in the other hot tub lol ... I did enjoy getting to meet new people. We did see any bugs at all in our unit. There are double sinks in bathrooms, 1 full shower, and 1 bathtub with shower. The master bathroom door is a folding door so you don't get full privacy (especially if you have stinky bathroom users). Living room has one futon that would fit a kid or shorter adult. One bedroom has a california king bed and 1 twin bed. The masters has a king bed and 1 twin bed. It comfortably fit 6 of us. The unit also has the living room futon, and 1 foldable twin mat. Elevators are tricky at first. Check the floor numbers on top of elevators to determine which one will actually go up to your floor. Also, a few of the elevators DO require a key card to push the elevator floor number while some does not require it. Bring your key! Minivan fits fine in hotel ramp. Breakfast place in lobby is pricey but very GOOD! Love food trucks across the street