We really enjoyed our stay at Haleakala Shores. The location is great - wonderful beach right across the street with beautiful tidal pools and good snorkeling. The condo is well-appointed and includes everything you need for your stay including a well-stocked kitchen (cookware, dishes, spices, cooking oil) and plenty of beach accessories (chairs, umbrella, pool noodles, sand toys). We had a wonderful time and would definitely come back.