Excellent clean accommodation brilliantly located