The resort main office was very close. Check in/out was a breeze. We were provided beach towels at check in and a parking permit once we had a vehicle. There was hot coffee/tea available each morning. There were laundry/fitness facilities a short walk away (something like $1.50 per wash/dry-we didn't end up using these). Masks are currently required in areas indoors. There was a complementary shuttle between the Kaanapali resorts and Whalers Village which was fairly convenient. Best beach weather on the island!