Well located, comfortable accommodation