Excellent accommodation brilliantly located