Excellent accommodation well located