5*
Exactly as advertised. Great experience. Extremely clean and the facilities are brilliant. 10/10 would recommend.