spacious, clean, great communication, kitchen well equipped, good location