This six-story condominium complex is located between two beach parks, Kamaole I and Kamaole II, and right across the street from a shopping complex. Units have fabulous ocean views, large living rooms, and private lanais; the kitchens are a bit small but come fully equipped. I recommend no. 306 for its wonderful bird's-eye view. The property also has an oceanside pool and great barbecue facilities. Restaurants, bars, a golf course, and tennis courts are nearby. Warning: Because the building is right on Kihei Road, it can be noisy.