Great location near beach, restaurants. Parking available which was helpful (roof in car park really low, doesn't really fit a Jeep..). The room is new and clean, but Lahaina shores itself is a bit dated.