accommodation very well located and perfectly clean