Highly recommended! Accommodation, location and service are all outstanding.