Location was great - modest walk downtown to restaurants and such and quick drive to beaches. Tidepool access was amazing. Waterfront grills were great and a wonderful opportunity to meet other guests while fixing dinner. Pool and hot tub were nice, if a bit small. No splashing/diving rule is an issue for kids but means it's nice for adults to relax by the pool. Rooms were clean, nice and comfortable. Within unit laundry was really handy. Lanai had nice view of garden and ocean. Not inexpensive, but I feel we got our money's worth.