I've travelled around the world and there is no better place than Kaanapali and no better accommodation to stay in. You are on the best beach, right next door to Whalers Village which features many luxury shops for the old and young and the convenience of a fully equipped kitchen to dine on the spectacular lanai. Most beaches have coral or rocks so you have to maneuver your way into the ocean. Kaanapali beach has no coral or rocks which makes it extremely safe and enjoyable to wade into to. The snorkeling is perfect and it's right outside your door. We saw turtles, bright colored fish and magnificent sea creatures without having to drive anywhere else. A couple of key elements that this has unit has includes such things as two bathrooms (most places only have one), view from the Master bedroom, view from the kitchen, main room and a large balcony/lanai. The larger balcony lets you enjoy laying on the lounge beds while still having lots of room to dine on the outdoor dining table. You also look directly down towards Black Rock which is preferable than facing the other way. I'm very picky about cleanliness and this unit is spotless. It even surpasses a Ritz Carlton. The King bed in the master is extremely comfortable so no sore back when you wake up in the morning. I can't say enough about this unit and or Kaanapali. You won't regret one second of your trip!!