We had a great stay. We were upgraded to the penthouse unit since we needed the sofa bed for our teen son. The view & location were great, and everything was as pictured. We saw whales every day and a turtle once from lanai. The steps to the beach include large rocks that may be hard for someone with mobility issues, but there are alternate paths. There is an elevator very close to the unit. The pool is heated--not hot, just not cold. The hot tub was great as well, and there is a sauna. The grills by the pool are gas, cleaned daily, easy to use. Overall the resort is well-maintained and attended to daily; the elevators would get wet from people dripping from the pool or beach, but they were cleaned and dried quickly every day. The keyless entry is nice so you don't have to worry about carrying keys around. Everything we needed was provided--cookware, some condiments and seasonings were available, a couple of k cups (we bought our own, though), regular towels and linens, plenty of pillows, some extra blankets, beach towels, beach chairs, boogie boards, shampoo, conditioner, soap, laundry detergent, dish soap, sponge, paper towels, toilet paper, hair dryer, curling iron...there was even nail polish remover and aloe vera gel! There were also binoculars for whale watching and some movies, games, and books. The snacks on arrival and Starbucks gift card were incredibly fun to receive and made us feel extra welcome. Great spot, highly recommend, would return. Mahalo Mike & Brenda!!