We had a great stay at Keith's guest house. The place was extremely spacious, sparkling clean, and included everything we had forgotten to bring (i.e., towels for swimming). The pool and garden area was, of course, the highlight, but the location and neighborhood restaurants were an added bonus. I would absolutely stay again!