Another wonderful stay in Haiku Garden Cottages. This place has everything we need and more. It's clean, and the screens work so you can easily have a window open without letting in outdoor creatures. The view is lovely, and there is a huge, private backyard complete with a soccer ball for kids to play with. We've stayed with this host a few times now, and look forward to it every time. Reliable comfort!