A clean and welcoming place for a short stay in Los Angeles.