This place is great. Fantastic facilities, very clean, modern and stylish.