Perfect place, amazing location and amazing hospitality. The guest house is completely separate from the main house but David is always available when you need something. And super friendly too, really sets it apart from the rest.