FYI this was the third apartment we stayed in on this trip - it is in a great location right next to renowned Kahalu'u Beach Park where we did snorkeling. Apartment was inviting, tidy, and linens were clean. Bedroom & bathroom layouts are great for parents + kids (or two separate couples) to stay here. Patio doors are not screened and there are noisy a/c compressors outside front door, which meant we could not open up to get good breezes (and the a/c is extra $... which felt like a burden). TVs have only an old satellite system connected. Internet is ok. We discovered the carpets and furniture need a deep clean (are soiled and a bit grungy). Checkout instructions are onerous - we were instructed to clean, dry & put away beach & extra towels, and put away all dishes: putting things in washer/dishwasher is totally reasonable, but having to have them dried and put away before leaving was difficult when we had to leave early in the morning to catch a flight, particularly seeing this place has a decent cleaning fee. Letting agent was responsive and friendly.