Excellent space, clean, modern, well equipped