Our unit at Kapalua was very spacious and clean. We had a lanai overlooking the ocean and saw whales almost every day. (Our stay was during Christmas vacation.) We were located a short walk from Kapalua Beach and the Kapalua trail.