Great location, excellent facilities, and very well hosted. Highly recommendable.