Fantastic accommodation, nice spacious and clean facilities. They have really thought of everything.