Detached, comfortable accommodation and well equipped. Nice view.