We were very pleased with our stay at Hale Kai 115. The unit has great location in Lahaina, right next to the complex's pool and just steps to a beach that is great for swimming and also for snorkeling. It has all the amenities we needed for a family of 4 and access to the laundry facility in the complex is very easy. The unit can get a little hot with the afternoon sun, but turning on the fans available, lowering the screen in the patio and maintaining the door open to let the breeze in is all you need to do. CB Island vacations were great with communication and very accommodating with our requests. Having late check out available is great if you have a late flight home. Definitely recommend this place.