Loved staying at this place. My borther lives in Kehi, came for his wedding on the 4th of July. There was 6 of us and it was comfortable. Its a 5 min walk straight to the beach and not too over crowded. Easy check in and check out. Lots of beach amenities. Chairs,wagon,boogie boards,bags,coolers,sand toys, tennis raquets/balls,beach towels. Pool was awesome to have, had 2 grills for grilling and bathrooms in the pool area. Walking distance to many souvineer shops,ice cream,coffee,breakfast,lunch and dinner options. AC was great to have in the middle of July. Kitchen was stocked with everything you need if you prefer to cook. Everything is nicely labeled. Pull out couch/bed was decent! TV instructions were a bit hard and confusing, never got it to work so we only were able to watch one channel after finally finding netflix. Didnt watch much TV though as we were at the beach all day everyday. Probably could have reached out for help but wasn't worried about watching TV. There are outdoor showers closer to the entrance by the road which was nice as well. My complaints would be the family above us that was extremely loud it sounded as of they were doing serious renovation,not sure if tjey were vositors like us or permememamt residents. And the other would be fan on the porch that blew hot air towards table and chairs outside, think the fan was from the AC units inside but not sure. Besides that, I would definitely recommend staying here.