A marvellous place for a romantic night away in an idyllic spot.