We really enjoyed our time in D201. The setting and surrounding area is beautiful. The view from the unit was fantastic. The unit was very clean, spacious, and comfortable. The air conditioning was nice and worked well, but most times you can open up the unit and allow air to flow through and it is very comfortable. There is a covered stall for the car, so our car was never hot when we went out. The pool and hot tub area was nice. It seemed that either there was almost no one there, or every chair was taken and it was very busy. Probably depends on time of day and weather. The unit had beach towels, chairs, snorkle gear and generally most of the things you would hope to bring on the trip. A little tip: If you have little kids, the beach at the Beach Club is fantastic. It has lots of soft sand, calm water, etc and is full of families. The downside is that if you left your kids at home, you will have to deal with crowds of other people's kids which isn't too relaxing. Without kids, I would recommend using the beach in front of Mauna Lani Resort(which is actually a shorter walk). It was very nice, much more quiet, and swimmable. When we were about to leave, a pest control company arrived to do checks and spraying. We did not notice any pest issues while we were there. We would not hesitate to stay here again.