Modern well appointed accommodation in a beautiful setting.