Kenya is a great and attentive host. When we found the property thru a Facebook ad its listed as a "private vacation home" I later found that its a basement apartment with 4 bedrooms, kitchen, 2 bathrooms, living and laundry rooms. Which was still suitable for our family of 5. We did have complete use of the pool, patio, walking trail, and yard. The host only came out to care for pool or other needs requested by us, including the snake!! Our only issue with the property was the cleanliness upon arrival. It was pretty obvious that either the unit had been locked up out of use for some time or deep cleaning was forgotten! I found hair and cobb webs in the back shower. The front bedroom room smelled of pet urine and we found the stains to match on the underside of the carpet in that room. The bedding in the rooms smelled old and dingy as if it was stored and not properly washed. The owner came down but for some reason only we could smell these odors, she couldn't. She did clean the back bathroom and take the bedding to be washed but she returned it still damp so we dried it ourselves. As I swept the home to prep for our event, which I had to push back 2.5 hours so I could clean the unit properly, I found piles of dust, trash, and dead bugs, again symbolizing that the unit had not been used in some time. Overall we had a blast, the host did her best and I have requested an adjustment on cleaning fees considering we left it in much better shape than we found it and since we had to clean it for ourselves I believe it is only fair. The home owner has failed to respond as of the time of this review.