Excellent location, a short walk to the beach across the street. Kamaole beach 2 is very nice and has a life guard, not overly crowded. The drives to Lahaina and other activities are about 40 minutes which is not bad. Very clean unit, close to the elevator and mostly quiet (you get some noise anywhere). People in the office are nice and offered us a pool key for after checkout. Assigned parking is great. Nice pool areas as well. Kitchen had plenty of wares and there were lots of beach goodies. Very convenient to do laundry. Walkable to some shops and dining. Definitely recommend.