very good and familiar place to stay in Hollywood