Wonderful location and the air bnb has everything you need to cook and prepare meals. Well stocked kitchen and steps to the beach, the place is very clean and friendly staff at the front desk and security. We will definitely be back. Mahalo!!