This place was clean and tidy (immaculate actually!), modern, very well equipped and arranged. They've thought of everything. I recommend 10/10