I would suggest booking directly with Makani Sands. Airbnb over booked the unit we reserved but Tammy the manager was thankfully able to upgrade us to anther unit. Tammy has great customer service and is willing to make everyone's stay a great one. I had originally booked a ground floor 1 bedroom unit but we were upgraded to a 3 bedroom unit 301. The views were amazing and the condo was quiet with not a lot of people traffic. The only thing we were disappointed about was not able to get into the water. The seawall and steps into that lead down had a huge drop off making it inaccessible. The unit itself was very clean, traditionally Hawaiian decorated and the lanai from the master bedroom was a bonus. We will be back again!