The experience was great. We recommend this place to anyone going to Maui. The location cannot be beat. Lahaina has a lot to explore and great shopping, restaurants within walking distance. The two pools onsite were great places to relax daily. Well appointed kitchen, plenty of towels, and bedding. The large rooms and kitchen is exactly what we wanted. We didn't mind having to clean up and do our own laundry but some people might want "room service." Cleaning can be paid for on a day-by-day basis. The parking was fine, we found free street parking every night and during the day we parked in the resort's lot. Our best snorkeling was on Kapalua Bay Beach.