Excellent location, excellent accommodation, highly recommended