Excellent accommodation in a very accessible location