10/10 all around! Spacious, clean, central!