Fantastic welcome, location and facilities. Perfect in every way. Highly recommended.