Michael and his family's guest house was an excellent place to stay. Everything was exactly as described. The guest house has everything necessary for a comfortable, restful, and productive stay. Michael and his family were incredibly welcoming and gracious hosts, and provided a level of hospitality significantly above and beyond that of any Airbnb hosts I've seen. There is a beautiful outdoor space in the backyard as well. It was easy to feel at home here - I highly recommend this place for a stay of any duration.