Great place! Everything was as described, spacious, clean and comfy bed, had everything we needed. Loved the extras like the spices, kitchen appliances, beach gear, and great communication with Sandy. We enjoyed Kamaole 2 & 3 everyday, especially nice that it was only a short walk across the street. Would definitely stay here again.