Wonderful accommodation in an idyllic setting