Great place to stay, with all the little extras to make your stay easier (such as beach equipment, and beach towels, recommended restaurants etc). The apartment is clean and comfortable, and Kuuleinani is a wonderful host, and very responsive to any questions we had during our stay. Highly recommend!