Cosy and clean in a beautiful setting.