I’ve now stayed with David and Flavia multiple times and give them five stars on all counts!