Lots of space; great facilities; very convenient