Denis is great host and had organised the place very thoughtfully to meet the needs of his guests. We would love to stay here again.