a very well located and very clean accommodation