The Kamoale Beach Royale is a wonderfully charming, slightly vintage, beach complex in an outstanding location directly across the street from the beach and surrounded by shops and restaurants. We loved it and would stay again. The roof top grilling area has 2 brand-new BBQ grills, tons of tables and a spectacular view. We sat up there nightly to eat and watch the sunset and saw whales several times! Parking is free, you just have to register. The condo is great. The lanai has a partial view of the ocean and mountains which we enjoyed daily. There are plenty of beach towels, and a couple beach chairs and boogie boards to use too. The kitchen is well stocked with everything you need to cook meals and mix drinks. The pull-out couch bed was very comfortable which was a plesant surprise.