This condo was great for our family. There are two bedrooms, one on either side of the common living space. Each bedroom has its own adjoining bathroom, which was really nice for our family to avoid the “bottleneck” of a single bathroom such as we encountered at other places. Laundry machines and soap are provided, right there in the unit, along with plenty of beach towels, 2 boogie boards, sand toys, and lots of living space. The balcony is a good size and wraps slightly around the front of the building, so the ocean can be seen from multiple angles although this is not an oceanfront location. Internet service was provided, but quite slow. Besides that our only frustration was that the parking spaces filled up one night, so if possible find a spot in the parking garage before it gets too late in the evening. The location is convenient to lots of great restaurants and beaches. Kihei is a great home base for South Maui, so close to Haleakala, which we drove twice in three days! I would definitely stay here again!