Very clean and solid place to stay in North Hollywood