a well located and comfortable accommodation