Beautiful accommodation in a lovely setting