Super clean, neatly organized, well equipped, spacious, with plenty activities around,