great accommodation in a lovely setting