The accommodation is excellent, really well located, and managed to a very high standard, highly recommended.