Ramin's place was nice: clean, well furnished, with good amenities, and affordable. Having a beach a few hundred feet away was great, but beware it is not good for swimming - the bottom isn't great (rocks and corals) and the water is not that clear. It's OK for a quick dip but not for playing in the water, especially with kids. Fortunately, nice family-friendly beaches (Kamaole I,II,III) are less than 10-minute drive from the place. Beach chairs, boogie boards, and coolers were great too!!!