nice and well located accommodation