Great location, beautiful setting and accommodation