Great location and great hosts. As for the guest house itself, it is beautifully appointed and impeccably clean. The hosts have exacting eye for detail and added some nice appreciated touches, like bottled water in the fridge, light snacks, and even turning on the AC in anticipation of our arrival. The garden is beautifully landscaped. Five stars are well-deserved.